/*
960px grid system ~ Core CSS.
24 Columns ~ Margin left: 4px ~ Margin right: 4px

Based on the 1kb grid system - http://www.1kbgrid.com/
by Tyler Tate

Created by the Grid System Generator - v1.01
Learn more ~ http://www.gridsystemgenerator.com/
*/
.column {margin: 0 4px 0 4px;
         overflow: hidden;
         float: left;
         display: inline;}
.row {width: 960px;
         margin: 0 auto;
         overflow: hidden;}
.row .row {margin: 0 -4px 0 -4px;
         width: auto;
         display: inline-block;}

.span1 { width: 32px; }
.span2 { width: 72px; }
.span3 { width: 112px; }
.span4 { width: 152px; }
.span5 { width: 192px; }
.span6 { width: 232px; }
.span7 { width: 272px; }
.span8 { width: 312px; }
.span9 { width: 352px; }
.span10 { width: 392px; }
.span11 { width: 432px; }
.span12 { width: 472px; }
.span13 { width: 512px; }
.span14 { width: 552px; }
.span15 { width: 592px; }
.span16 { width: 632px; }
.span17 { width: 672px; }
.span18 { width: 712px; }
.span19 { width: 752px; }
.span20 { width: 792px; }
.span21 { width: 832px; }
.span22 { width: 872px; }
.span23 { width: 912px; }
.span24 { width: 952px; }

.offset1 { margin-left: 44px; }
.offset2 { margin-left: 84px; }
.offset3 { margin-left: 124px; }
.offset4 { margin-left: 164px; }
.offset5 { margin-left: 204px; }
.offset6 { margin-left: 244px; }
.offset7 { margin-left: 284px; }
.offset8 { margin-left: 324px; }
.offset9 { margin-left: 364px; }
.offset10 { margin-left: 404px; }
.offset11 { margin-left: 444px; }
.offset12 { margin-left: 484px; }
.offset13 { margin-left: 524px; }
.offset14 { margin-left: 564px; }
.offset15 { margin-left: 604px; }
.offset16 { margin-left: 644px; }
.offset17 { margin-left: 684px; }
.offset18 { margin-left: 724px; }
.offset19 { margin-left: 764px; }
.offset20 { margin-left: 804px; }
.offset21 { margin-left: 844px; }
.offset22 { margin-left: 884px; }
.offset23 { margin-left: 924px; }
.offset24 { margin-left: 960px; }
